
* {
	margin:0;
	padding:0;
}
body {
	text-align:center;
	background:url(../images/background_gradient.jpg);
	margin:0;
	height:100%;
	font-size: 12px;
	line-height: 1.5em;
	font-family:"宋体";
	color:#525252;
}

p{
	font-size:12px;
	color:#525252;
}

h1{
	font-size:14px;
}



#container{
	 margin:10px auto 0 auto;
 	 width:900px;
	 border:#CCCCCC;
	 background:#FFFFFF;
}

#header{
 margin:0 auto 0 auto;
 background:url(../images/cdpark_header.jpg);
 width:900px;
 height:84px;
}

#shopCartLogo{
 width:250px;
 height:50px;
 float:right;
 display:block;
}

#shopCartLogo a{
font-size:13px;
color:#BB0000;
font-weight:bold;
text-decoration:none;
border:none;
}

#shopCartLogo td{
border-right:2px solid #FF0000;
}


#topMenu{
	width:900px;
	background:url(../images/background_top.jpg);
	height:48px;
}
	
#menu {
	float: left;
	margin-left:10px;
	margin-top:3px;
}

#menu ul {
	/*margin: 0;*/
	margin-top:14px;
	padding: 0;
	list-style: none;
	line-height: normal;
}

#menu li {
	float: left;
}

#menu a {
	display: block;
	float: left;
	height: 25px;
	margin-right: 1px;
	text-decoration: none;
	font-size:14px;
	font-weight: bold;
	color:#FFFFFF;
	padding: 15px 20px 0 10px;
}

#menu a:hover {
	text-decoration:underline;
	background:#FFFFFF;
	color:#FF0000;
}

#menu .current_page_item a {
	background:#FFFFFF;
	color:#FF0000;
}


#title{
	height:35px;
 	background:url(../images/title_bg.jpg);
}
#title p{
	color:#FFFFFF;
	font-size:16px;
	text-align:center;
	font-weight:bolder;
	margin-top:6px;
	
}

#commontitle{
	height:30px;
 	/*background:url(images/commontitle_bg.jpg);*/
	background:#DFDFDF;
}




#searcher{
	margin:10px auto 0 auto;
 	width:900px;
	border:#999999;
	border:1px solid #EAEAEA;
}

#searcher p{
	display:block;
	text-align:center;
}

#pictureFrame{
	margin:10px auto 0 auto;
	width:900px;
}


#loginFrame{
	width:280px;
	display:block;
	float:right;
	border:1px solid #EAEAEA;
}

#loginFrame td{
	color:#A20000;
	font-size:14px;
}


#loginSuperFrame{
	width:280px;
	display:block;
	
	height:150px;
}

#loginSuperFrame a{
	color:#808080;
	font-size:14px;
}


#loginLogoTitle{
	width:200px;
	background:url(../images/loginLogo.jpg);
	height:49px;
	float:left;
}

#loginFrame2{
	width:380px;
	display:block;
	float:right;
	border:1px solid #EAEAEA;
}

#myDiv{
	width:380px;
	display:block;
	border:1px solid #EAEAEA;
}

#loginFrame2 td{
	color:#A20000;
	font-size:14px;
}

#displayImg{
	width: 600px;
	/*margin: auto;*/
	padding-top: 10px;
	display:block;
	float:left;
	padding-bottom: 10px;
	border:1px solid #EAEAEA;
}

#displayImg2{
	width: 500px;
	/*margin: auto;*/
	padding-top: 10px;
	display:block;
	float:left;
	padding-bottom: 10px;
	border:1px solid #EAEAEA;
}



#page{
	width:900px;
	margin:10px auto 0 auto;
}
#leftMenu{
	display:block;
	float:left;
	width:180px;
	border:1px solid #EAEAEA;
}

#leftMenu li{
	display:block;
	margin-top:4px;
	text-align:left;
	margin-left:50px;
	
}

#leftMenu a{
	font-size:13px;
	text-decoration:none;
	color:#CE0000;
}
#leftMenu a:hover{
	text-decoration:underline;
}

#leftMenu td{
	text-align:left;
}

#rightDisplay{
 	float:right;
	width:700px;
	border:1px solid #EAEAEA;
	text-align:left;
	height:400px;
}

#rightDisplay p{
 	color:#6E6E6E;
	font-size:12px;
}
#rightDisplay td{
 	color:#6E6E6E;
	font-size:12px;
}


#rightDisplay h2{
	color:#E80000;
	font-size: 16px;
}

#rightDisplay p{
	color:#4F4F4F;
	font-size: 12px;
}

#rightDisplay a{
	color:#E10000;
	font-size:12px;
	text-decoration:none;
}


#footer{
	width:900px;
	margin:10px auto 0 auto;
	border:1px solid #EAEAEA;
}
#footer p{
	text-align:center;
	font-size:11px;
	color:#999999;

}


#commontitle p{
	color:#FF0000;
	font:24px;
	text-align:left;
	font-weight:bolder;
	margin-top:6px;
	
}


#searchResultDisplay td{
	font-size:14px;
}

#searchResultDisplay a{
 text-decoration:none;
 color:#CE0000;
 font-size:16px;
}

.superTitle{
	color:#E10000;
	font-size:14px;
}

#registerTable td{
	color:#AC3E02;
	font-size:14px;
}	

#myCDPark{
float:right;
display:block;
margin-top:28px;
color:#FFFFFF;
}

#myCDPark a{
font-size:13px;
color:#FFFFFF;
font-weight:bold;

border:none;
}




#orderTable th{
	background:#E4E4E4;
	border:2px solid #EAEAEA;
	font-size:14px;
	font-weight:bold;
	color:#A80000;
	text-align:center;
}
#orderTable td{
	color:#AC3E02;
	font-size:14px;
	border:1px solid #EAEAEA;
	text-align:center;
}

#orderTable a{
	text-decoration:underline;
	color:#D52B00;
	font-size:14px;
	font-weight:bold;
}
#commentTable{
}
#commentTable th{
	background:#E4E4E4;
	border:2px solid #EAEAEA;
	font-size:14px;
	font-weight:bold;
	color:#A80000;
	text-align:center;
}
#commentTable td{
	color:#AC3E02;
	font-size:14px;
	border:1px solid #E4E4E4;
	text-align:left;
}

#commentTable a{
	text-decoration:underline;
	color:#D52B00;
	font-size:14px;
	font-weight:bold;
}
